licensed physician - English Synonyms Dictionary